mallard duck - Alemán Inglés Diccionario